#元组
#定义 变量名 = (元素1,元素2,元素3...) 只有一个元素时末尾要加逗号 可以加入不同的元素
tub = (1,"2",True)
print(tub)
#元组只支持查询操作,不支持增删改 可以理解为只读
#格式化输出后面的括号本质上也是元组
name = "Gwen"
age = 17
print("姓名:%s,年龄:%d"%(name,age))
user = (name,age)
print("姓名:%s,年龄:%d"%user)
#字典
#定义 变量名 = {key:value,key:value...} 键值对形式保存,通过逗号隔开,键拥有唯一性,值没有 取一样的键前面的值会被后面的值覆盖
dic = {"姓名":"Gwen","年龄":17}
print(dic)
#查看 变量名[键] 变量名.get(键,如果不存在时返回的信息) 字典没有数字索引,只有键值
print(dic["姓名"])
print(dic.get("性别","不存在这个键名"))
#修改 下标修改
dic["姓名"] = "小剪刀Gwen"
print(dic)
#增加
dic["性别"] = "女"
print(dic)
#删除 del 删除 clear() 清空字典内容,但保留字典 pop(键) 与del一样 popitem() 默认删除最后一个键值对
#del 变量名 会删除整个字典
del dic["姓名"]
print(dic)
dic.pop("年龄")
print(dic)
dic.clear()
print(dic)


